submarine.core
Interface Submiter

All Known Implementing Classes:
EAISystem

public interface Submiter

Cette interface est implémentée par EAISystem pour permettre à des développements externe de soumettre des messages au Systeme.
Cette interface va de paire avec SubmiterAware.

Quand utiliser ? :

Utilisez cette interface quand dans une WritingFunction, une ListeningFunction ou une PoolingFunction vous avez besoin d'emettre explicitement un message dans le bus EAI.

Quand implémenter ? :

Vous n'aurez en principe pas à implémenter cette interface. Cependant il est envisageable de l'implémenter pour réaliser un proxy distribué du Systeme EAI.


Method Summary
 ConnectorsControler getControler()
           
 java.lang.Object submit(java.lang.Object message, RouteInfos infos)
          Soumet un message au Submiter.
 java.lang.Object submit(java.lang.Object message, RouteInfos infos, Message.MsgContext context)
           
 

Method Detail

submit

public java.lang.Object submit(java.lang.Object message,
                               RouteInfos infos)
Soumet un message au Submiter.
La valeur retournée peut être l'un des cas suivants:
Parameters:
message -  
infos -  
Returns:
java.lang.Object

submit

public java.lang.Object submit(java.lang.Object message,
                               RouteInfos infos,
                               Message.MsgContext context)

getControler

public ConnectorsControler getControler()

Submarine project. free distribution of this software must include the opensource licence.
Guénolé de Cadoudal.